#ifndef ARISTA_H
#define ARISTA_H

typedef int node;
typedef struct sarista *tarista;

/* Constructor del TAD */
tarista arista_create(node v1, node v2, int p);

/* Retorna el primer vértice de la arista */
node vertice1(const tarista a);

/* Retorna el segundo vértice de la arista */
node vertice2(const tarista a);

/* Retorna el peso de la arista */
int peso(const tarista a);

/* Destructor del TAD */
tarista arista_destroy(tarista a);

#endif /* ARISTA_H */

